package com.hongying.luoxinjie;

import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Date;
import java.util.Random;

public class StringUtils {
    /**
     * 获取随机数据（纯数字）
     *
     * @param n 几位
     * @return 随机字符串
     */
    public static String getRandStr(int n) {
        Random random = new Random();
        String sRand = "";
        for (int i = 0; i < n; i++) {
            String rand = String.valueOf(random.nextInt(10));
            sRand += rand;
        }
        return sRand;
    }

    /**
     * 格式化数字保留两位小数
     * @param num
     * @return
     */
    public static String a(Integer num){
        BigDecimal bd = new BigDecimal(num + "").setScale(2);
        return bd.toString();
    }

    /**
     * 获取订单号
     * @return
     */
    public static String getOrderNo() {
        String date = DateUtils.dateToStr(new Date(), "yyyyMMddHHmmss");
        return date + StringUtils.getRandStr(4);
    }
}
